package com.lll.simple.rpc.common;

import lombok.Data;

import java.io.Serializable;

/**
 * @Author: liull
 * @Description:
 * @Date: Created in 19:57 2021/1/31
 * @Modified By:
 */
@Data
public class RpcRequest implements Serializable {

    private static final long serialVersionUID = -728781225692646002L;

    /**
     * 服务版本
     */
    private String serviceVersion;

    /**
     * 服务接口名
     */
    private String className;

    /**
     * 服务方法名
     */
    private String methodName;

    /**
     * 方法参数列表
     */
    private Object[] params;

    /**
     * 方法参数类型列表
     */
    private Class<?>[] parameterTypes;
}
